package com.campus.counseling.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 测试结果实体类
 */
@Data
@TableName("test_result")
public class TestResult {

    @TableId(type = IdType.AUTO)
    private Long id;

    @TableField("record_id")
    private Long recordId;

    @TableField("dimension_scores")
    private String dimensionScores;

    @TableField("total_score")
    private Integer totalScore;

    @TableField("level")
    private String level;

    @TableField("analysis")
    private String analysis;

    @TableField("suggestions")
    private String suggestions;

    @TableField("reviewed_by")
    private Long reviewedBy;

    @TableField("review_time")
    private LocalDateTime reviewTime;

    @TableField("review_comments")
    private String reviewComments;

    @TableField("create_time")
    private LocalDateTime createTime;

    @TableField("update_time")
    private LocalDateTime updateTime;
} 